what a beautiful life - Turkish English Dictionary